Im Gegensatz zu Skripttests, bei denen Skripte vorab definierte Schritte ausführen, ist exploratives Testen ein lernorientierter und simultaner Prozess: Testende entwerfen, führen durch und bewerten Tests gleichzeitig und passen dabei ihre Hypothesen fortlaufend an. Dabei handelt es sich nicht um planloses Ausprobieren, sondern um eine disziplinierte Methode, die sich besonders für agile Umgebungen mit sich häufig ändernden Anforderungen eignet.
